god's gift to mankind - Allemand Anglais Dictionnaire